package xml;

import org.w3c.dom.Node;

import bean.vo.CondicionPagoVO;

public class SerializadorCondicionPago {

	public static Node serializar(Node nodoPadre, CondicionPagoVO condicionPago) throws Exception{
		Node nodoCondicion = null;
		
		if (nodoPadre == null) {
			nodoCondicion = XmlUtil.createRootNode(Constantes.FINANCIACION);
		} else {
			nodoCondicion = XmlUtil.addChild(nodoPadre, Constantes.FINANCIACION, null);
		}
		
		XmlUtil.addChild(nodoCondicion, Constantes.CANT_DIAS, condicionPago.getCantidadDias());
		XmlUtil.addChild(nodoCondicion, Constantes.RECARGO, condicionPago.getPorcentajeRecargo());
		
		return nodoCondicion;
	}
	
}
